import type { BaseEntity } from '@/api/model/resultModel';

/**
 * 商铺查询对象
 */
export interface XyywShopQuery extends BaseEntity {
  /** 用户ID */
  userId?: number;
  /** 商铺名称 */
  shopName?: string;
  /** 商铺图片 */
  shopImage?: string;
  /** 营业执照号 */
  businessLicense?: string;
  /** 法定代表人 */
  legalRepresentative?: string;
  /** 所属行业类别 */
  industryType?: string;
  /** 注册地址 */
  registeredAddress?: string;
  /** 实际经营地址 */
  actualBusinessAddress?: string;
  /** 联系电话 */
  contactPhone?: string;
  /** 电子邮箱 */
  email?: string;
  /** 营业状态 */
  businessStatus?: string;
  /** 营业时间 */
  businessHours?: string;
  /** 信用评分/评价 */
  creditRating?: number;
  /** 联系人姓名 */
  contactPerson?: string;
  /** 联系人电话 */
  contactPersonPhone?: string;
  /** 店铺简介 */
  shopDescription?: string;
  /** 开店日期 */
  openingDate?: any;
}
/**
 * 商铺业务对象
 */
export interface XyywShopForm {
  /** 商铺ID */
  shopId?: number;
  /** 用户ID */
  userId?: number;
  /** 商铺名称 */
  shopName?: string;
  /** 商铺图片 */
  shopImage?: string;
  /** 营业执照号 */
  businessLicense?: string;
  /** 法定代表人 */
  legalRepresentative?: string;
  /** 所属行业类别 */
  industryType?: string;
  /** 注册地址 */
  registeredAddress?: string;
  /** 实际经营地址 */
  actualBusinessAddress?: string;
  /** 联系电话 */
  contactPhone?: string;
  /** 电子邮箱 */
  email?: string;
  /** 营业状态 */
  businessStatus?: string;
  /** 营业时间 */
  businessHours?: string;
  /** 信用评分/评价 */
  creditRating?: number;
  /** 联系人姓名 */
  contactPerson?: string;
  /** 联系人电话 */
  contactPersonPhone?: string;
  /** 店铺简介 */
  shopDescription?: string;
  /** 开店日期 */
  openingDate?: any;
}
/**
 * 商铺视图对象
 */
export interface XyywShopVo {
  /** 商铺ID */
  shopId?: number;
  /** 用户ID */
  userId?: number;
  /** 商铺名称 */
  shopName?: string;
  /** 商铺图片 */
  shopImage?: string;
  /** 营业执照号 */
  businessLicense?: string;
  /** 法定代表人 */
  legalRepresentative?: string;
  /** 所属行业类别 */
  industryType?: string;
  /** 注册地址 */
  registeredAddress?: string;
  /** 实际经营地址 */
  actualBusinessAddress?: string;
  /** 联系电话 */
  contactPhone?: string;
  /** 电子邮箱 */
  email?: string;
  /** 营业状态 */
  businessStatus?: string;
  /** 营业时间 */
  businessHours?: string;
  /** 信用评分/评价 */
  creditRating?: number;
  /** 联系人姓名 */
  contactPerson?: string;
  /** 联系人电话 */
  contactPersonPhone?: string;
  /** 店铺简介 */
  shopDescription?: string;
  /** 开店日期 */
  openingDate?: any;
  /** 创建时间 */
  createTime?: any;
}
